2522
2
2505
1734
784
0
1015
1
1844
2523
1285
1558
1380
1038
1787
2166
2622
6
3354
1348
3518
3
2377
1622
951
83
1681
785
868
1451
801
2763
582
1051
2781