1547
1
1015
951
1787
1431
1606
3518
3
1681
2522
2
843
0
1306
2173
2530
4
2377
582
83
19944
1694
2999
4179
3354
690
2166
1526
2669
6547
564
2110
2294
3140