120469
35
2864
7
4049
10
1762
2
1671
1
1095
2246
19034
6
2366
583
0
2842
8
6406
12
5242
2738
4179
5
2000
2678
661
4223
22
1035
1378
419694
9
11881
3
6689
4
572
1129
1894
2361
5874
2947