108797
0
1087
1
496
1492
3
935
6236
10
9055
3014
20
3061
2
6346
16
2299
2655
4303
12
3957
3186
3085
5
3491
4
3485
7
3316
5141
1417
1289601
3546
14861
5627
920
830
844
467
1226