76
1
99
0
321
1671
594
7119
6
35387
90205
23467
4550
7
14214
4797
5
5552
44
2780
8
2936
4
1321
3
1240
3178
2700
2921
2976
9905
1508
2111
4744
1601
1452
2
2218
9
2564
308136