839
1
347
0
999
2301
2172
359
1961
392
297
2168
12590
1276
804
371
882
66
303
274
436
1861
90
2221
3
1128
3123
362
4771
2
382
1547
2189