1147
1
3408
2
1611
6
411
925
825
685
894
2324
3
1884
1426
1089
0
2898
9
1733
4
948
673
533
2335
1862
2196
1288
617
990
78
1099
1180
1192
1267
2964
1583