3296
4
1476
1
1444
847
5521
2
5033
15
3078
5
1257
6
3895
18
2982
2921
2627
1434
796
2529
7
2257
3858
4363
2333
3
16062
4029
8
1036
2999
3098
1637
1721
4074
0
2297
1700