3625
1
1986
2
2169
2505
1224
1382
1015
3354
784
0
1038
3835
5
3518
3
1451
2522
1743
1380
1681
3054
2057
868
1683
1787
2999
1306
182
1002
801
2500
2435
946