12840
14813
2671
3306
3049
4311
3622
3983
1699
2753
3842
4240
3458
18749
4859
3809
5856
92515
4877
34910
2843
3384
2564
3005
11638
4394
3052
5288
5818
4649
31324
18997
3660
31022
3202
2373
4757
60614
16089
8841
5654
2301
7063
2956
13348
2850
2554
2502
4017
11395
4618
4212
2299
296893
4570
9309
22424
73450
6866
3399