1476
1
5033
15
1444
3296
4
847
1257
6
3895
18
2982
2
5521
2921
3078
5
2627
7835
14
1036
2271
1637
1700
2756
1681
2453
0
2529
7
937
3508
14470
3868
10
5052
1744
5347
4363
462