120469
35
4964
3
2602
2
905
1
198
1300
2316
2754
20374
5
3148
9
2749
1762
1516
1708
1178
1750
6406
12
7885
3217
2864
7
510
1378
637
0
3953
4
91021
2361
618
6
928
115
325