66
0
5701
8
1015
1
1694
951
108797
690
3554
9
2669
2
21152
564
1743
2949
1744
3407
206
2906
2629
641
297066
9956
3
1481
6236
10
1182
2698
2615
2495
707
3271
4
1289601