5527
3
4363
7
1721
2
3593
16
1638
4
3098
3296
3519
9
1833
1663
5
2631
1
94424
2921
4757
101569
0
2057
4476
2082
2443
1859