4049
10
1649
1
2572
3
2978
2
5425
23
1922
4453
0
326
2372
3353
11
2748
6
430
6726
7
398
2608
2708
8
4289
2316
3498
4
5966
692
1105
2263
4372
22330
22
2451
1231