1476
1
1444
3296
4
5033
15
847
1257
6
3895
18
2982
2
5521
2921
3078
5
2627
3508
7
3765
2631
4757
2529
4074
0
571
4363
297066
3683
1581
16062
1036
3098
3
1637
1700
1295