108797
0
2709
2
1015
1
1694
951
1941
4
690
2669
4358
6
1828
4867
7
564
1743
2698
1507
2173
1446
843
3629
1423
1564
791
1787
3206
5
1676
716
1488
19944
2483
2823