1051
1
1332
1568
2710
2
83
1558
6346
16
1363
1265
2425
7
866
3805
6
270
12431
17
2456
2254
2622
2468
3
2356
2890
4944
2534
1348
3614
2219
2600
4
2166
572
0
2505
400