1660
4
2505
2
2446
1
1015
3354
1038
1992
3
3835
5
1804
3518
1451
0
2522
1743
1681
3054
2057
1683
1787
2999
1306
2500
2435
946
2166
1547
790
1558
1481
2670
1527