846
0
392
282572
2264
3
326
2881
2
856
4111
458
968
584
486
945
776
2493
1
1936
2810
408
2758
2668
7334
4
1710
25137
383
3114
443
1306
2093
381
418