3476
1076
1346
1213
1434
4060
1997
4730
8305
3155
1964
4210
1605
3115
6692
2877
6639
7960
2242
2412
2214
2445
4324
3487
4431
3418
2070
4154
5254
3860
4642
22531
8257
4273
4906
4391
3712
4633
5374
10013