268
405
822
35
616
32
255
884
801
1963
174
558
495
24
267
2
121
381
1194
115
8
542
106
283
34
394
20
731
768
918
563
1265
331
408
754
588
917
201
348
714
151
475
792
56
815
802
138
