66
0
1751
1
1107
623
1527
2476
3
2466
5
5701
8
1957
929
3211
2722
989
4258
3554
9
608
1289601
4
20163
44
3407
1681
206