846
0
837
1650
46
422
1842
999
1
2211
341
472
839
116
2050
158
447
2520
55
361
482
392
1787
360784
19