66
0
5701
8
1015
1
1694
951
690
2669
2
564
2605
1743
108797
1683
3554
9
1403
3407
206
641
1481
1182
1380
707
2044
3271
4
21152
2949
2274
3299
3303
6
3186
1210