27963
10547
9277
3572
5910
1333
10511
3076
3607
2772
2975
2433
3810
12050
4306
1826
7521
31270
7371
7542
145292
2646
1557
2479
2254
5219
1294
1340
2674
1701
38522
2937
2658
4643
5541
2451
7970
2325
6557
12454
3479
1863
1347
3027
1674
19248
4897
6670
5683
5232
3181
12836
4490
10797
4404
4612
7671
11442
2222
4682