66
0
5701
8
1015
1
1694
951
690
3271
4
2669
2
3554
9
564
1743
108797
843
3407
3071
206
1992
2799
6
4335
3014
20
641
1481
1182
707
2744
3551
10
2571
21152
2949
10827