999
1
650
0
2789
17730
11
1851
4
1750
3
11881
2858
14
1124
2320
263
3659
895
1152
543
3615
7
1343
1267
4513
1645
447
2368
1357
2257
1194