4455
1200
2891
3426
1162
1675
1672
5288
1260
1797
5832
2453
4586
3414
7653
1660
2280
2305
5122
3232
5153
2833
23635
16159
4912
2774
3598
4285
7369
10451
6516
7771
11676
6724
15575
15157
21215
13970