108797
0
1746
2
7793
4
1570
1
1749
915
2368
951
3551
10
1578
6
3035
2990
745
1015
14
1751
1087
665
5489
11
25669
572
1778
3326
3
32302
1606
2082
3206
5