3597
10
1247
1
1863
3
3073
2
4424
4
2301
1353
4007
3145
22
870
944
818
1387
1261
1637
1437
1288
2775
2760
1860
14
3609
19
2215
2152
3535
1765
844
1946
2126
11
744
1005