3562
1
1558
2
6346
16
1265
1344
1974
3
1363
866
3805
6
2622
2425
7
2356
2890
270
2456
2254
2219
2468
2534
1348
4944
3614
2368
2600
4
400
0
2055
2505
2403
2921
5
1449