1513
1
2505
2
1015
1558
1038
1787
2166
2622
6
3354
2131
1348
3518
3
2377
1622
951
83
1681
2522
1451
0
582
1051
2781
2999
1306
1547
24418
8
2197
7
946
1743
2884
5