2254
1
1221
2
1476
1681
2529
7
2453
0
4363
3508
14470
3132
10
1451
2865
9
1481
31371
64
3805
6
1363
2692
3
4283
5
2465
1015
631
3296
4
5033
15
628
3098
4629
16062
3634
2930
5811