1721
2
2760
4
3098
3
16062
15
2209
1
3296
644
0
3326
1129
2941
1691
2631
2598
2921
5
4757
3176
1093
2132