108797
0
6779
5
2386
1
19944
2
19932
6
948
562
5440
8
12459
3
2913
2337
3080
1514
2530
4
2964
1603
297066
14861
7
3546
1417
3211
940
2906
189326
7793
2274
4471
55904
1992
17970
15