1632
2
2562
421
1
1064
1699
3326
3
1759
2082
1475
2901
1511
4179
2512
2207
0
2377
3227
844
1558
2622
6
2462
1304
1622
2668
2980
785
1348
610
582
830
1020