189326
0
5151
2
378
1804
1
908
2773
5
475
5169
2525
4
19783
10827
3222
3
3083
108797
17946
2465
3125
55904
3546
32302
1849
931
951
280
2902
16
37355
13
1768
4031
2471
2799
6