2505
2
1015
1
784
0
3562
2522
1038
3354
3518
3
2999
1681
1380
1787
1547
1451
868
2166
801
83
1306
1558
951
2173
6346
16
4179
1265
1344
1974
1363
866
3805
6