108797
0
17970
15
10827
4
1289601
2906
2
2799
6
2629
6236
10
690
1
2480
3120
3551
2342
3014
20
2596
3071
9
3738
5
1514
267612
2920
5820
5782
297066
12459
3
5627
2299
2740
4837
2823
2219