3085
3413
1839
2482
2717
2178
4916
3211
1766
1795
1945
1730
1848
1754
1522
2050
5364
2828
4639
4795
3186
1464
1559
1929
2397
1948
2058
2995
4540
4635
2233
1891
2274
3454
2833
2834
2105
2606
5955
2561
1924
3099
1645
14978
2096
2308
4912
4948
6812
2497
3102
3293
3360
6664
2368
5007
2520
2418
1916
7479