1781
2
1560
6
1133
1
990
2608
4
1405
3
871
1403
0
2124
1338
510
1487
482
1451
3084
8
1709
5
88
3667
1837
580
67
1350
80
910
4671
7226
590
479
270
719