2650
2
1442
3
152
9575
8
2076
1
1529
1271
2199
699
998
2393
3287
7952
422
0
330
1365
951
409
1261
1346
4
749
1152
1750
468
727
3013
467
1778
1157
1009