108797
0
2920
4
5043
1
383
457
2469
4775
2
2535
940
2061
3
2093
951
4155
7
1365
1823
6231
236066
14
2108
803
984
1783
9172
1089
747
343
390
452
2386
2499
1029