1476
1
5033
15
1444
3296
4
847
1257
6
3895
18
2982
2
5521
2921
3078
5
2627
1036
2271
1637
1700
2756
1681
2453
0
2529
7
937
3508
14470
1744
4363
31371
64
4029
8
4283
2465
2692
3