108797
0
658
2132
1
493
2555
4
2744
328
2333
3
2386
9504
6
664
2245
312
3693
263
2530
6236
10
1174
10827
553
2629
2
751
585
378
458
1015
562