1476
1
5033
15
1444
3296
4
847
1257
6
3895
18
2982
2
5521
2921
3078
5
2627
1036
2271
1012
0
1637
984
1700
2756
1681
2453
2529
7
1376
937
3508
1243
14470
1105
1015
1103