126484
18
2442
3
1234
4
2892
5
4425
8
2772
2098
1
7457
25197
63
2980
7
1189
1364
2373
1295
1155
7827
1853
9162
22
12339
12
1755
4044
2015
13
2792
4402
16
4721
1102
1092
1210
4159
4572
11