14702
5832
14204
12042
3470
6647
1674
3339
1748
3704
10460
8822
6353
3491
10912
26425
11118
34268
8970
2186
3985
2139
12624
4878
2293
13404
28469
2831
3788
9025
8823
3286
3144
6616
5025
22521
7352
22302
7474
13540
4514
22603
13272
6577
5723
31484
5643
34480
3912
6819
40942
3000
5034
18844
2494
6676
5051
5124
3960
3904