1568
1
1660
2368
1125
690
3065
3090
6
1606
1492
3
935
19944
2
2605
3673
7095
1221
6236
10
2131
2377
2571
1755
2919
1526
1787
1289601
4
2110
2358
9
2155
1123
2948
3868