1228
2
1208
2998
1
1492
1849
1215
695
3370
14
1057
1201
375
963
692
832
1364
1328
8554
30641
0
501
2602
7
811
1433
912
861
2023
2426
3
1138
925
1654
6
9960
22