1004
2
1941
4
1268
1
1517
1398
1371
4721
4639
2865
66
0
3554
9
3407
206
522
5701
8
964
1895
641
1011
1481
1182
707
1210
3429
7
3271
919
260
1319
1716
1373