1568
1
3629
1305
2505
2
1015
3354
784
0
1038
2522
3835
5
1001
3518
3
1451
2999
1681
1787
1743
3321
1380
3054
2057
1547
868
1683
2166
1306
1270
801
2500
946