108797
0
1986
2
3562
1
1306
1844
1681
801
2131
830
2666
9
572
2299
2169
1819
582
2262
452
2166
2949
1518
4548
19944
989
2972
3544
3
1078
1091
5070
19
25669
1545