3091
15641
1865
1972
9959
4104
2042
11779
1764
8634
1937
5433
2224
5745
2530
3020
2580
5869
1917
19561
2513
2718
3445
14330
10117
3888
5546
19857
4126
3367
4293
3022
2155
2654
2257
3495
5589
2958
15624
2660
4190
4984
2036
3065
6796
5709
10623
9811
8945
20322
3801
3726
6283
13272
7764
5815
9066
4036
12415
4016