108797
0
4031
1
1015
1694
2425
7
951
1087
690
1338
496
1492
3
2669
2
1038
935
2670
2340
3186
2768
12632
3518
913
6236
10
564
3546
3835
5
1743
189326
868
3061
2468