99
0
320
1
1671
593
7119
6
35387
90192
23465
4550
7
14214
4795
5
5551
44
2779
8
2936
4
1321
3
1240
3178
2700
2921
2976
9905
1507
2111
4744
1601
1452
2
2217
9
2564
308112
1379
12