138
513
937
184
2
1623
438
97
9
877
15
356
995
21
331
11
364
107
117
1127
18
253
768
689
462
1069
469
49
4
503
65
468
2016
161
879
249
305
583
1276
24
934
392
754
784
70
416
414
497
970
