10813
7
101569
0
3448
1
451
742
223
2750
4
2428
4327
2
2436
2466
5
1653
815
14283
29
1250
929
3
1668
345
873
1089
5226
194
2254
619
33393
10
610
83
599
1857
541