999
1
2100
2
6779
5
4002
4
3188
14
1576
3
2271
1695
7
4684
3024
3684
3368
1458
0
1095
1889
2041
2313
2075
4821
319
1386
1891
2061
1298
2661
8607
8
1522
4943
2153
789