108797
0
1992
3
697
1309
2920
4
4914
2
5043
1
5389
383
457
2469
4775
2535
940
2061
2093
951
4155
7
1365
1823
6231
236066
14
2108
803
984
1783
9172
1089
747
343