108797
0
529
1
1617
3
1831
5
3106
4
1013
1123
1695
236066
14
844
4478
6
2767
2983
2
853
3336
920
1775
1191
1719
1864
3045
1417
2237
672
2589
662
1372
1314
1023