108797
0
739
2
541
2315
1
2920
4
11192
10
3608
1211
1094
3
1482
3637
2859
2132
1637
2292
1194
2664
1114
2621
1043
1625
1765
2903
2035
1318
2366
5
1657
2529
814
842