1311
1
652
1244
412
1077
0
2496
3
1128
812
2
705
587
1509
945
519
2408
1250
1454
1688
168
1225
2112
887
2038
4
1261
428
1087
5584
6
2183
956
723