3261
3
1992
1464
1
697
0
1311
3431
8
1208
2688
469
1309
1349
2
8078
28
2298
4914
2245
2382
6
2629
1541
3014
20
5389
562
11153
1352
5
1268
1087
3203
2510
3637
1451
2496