105290
0
417
565
933
1
5217
11
1093
467
2143
31535
1291
322
1976
2
1665
2334
1302
1642
2296
7952
964
1190
1392
1776
1513
2683
1860
2008
2306
662
2542