999
0
341
75
910
4
2190
2809
2
705
7334
2301
693
2167
251
326
3045
1
2668
349
3047
10
2862
11
768
2732
2657
3
466
2748
1452
249
2008
5
1880
437
1378
476