4038
3036
4123
3304
2864
1422
3019
1241
1595
4717
6123
3039
1251
1711
5321
4619
2584
2558
1609
21705
1349
1375
1773
2954
1575
3182
13432
3537
25886
3476
1876
2843
2683
2269
5983
4328
3424
1267
8130
21987
10421
6313
10346
6047
4208
2635
42015
52379
1695
3303
5692
3535
20612
12296
8555
7082
3373
3513
3868
7599