1496
942
4038
4077
1457
1670
1102
1842
4254
2782
3164
3853
3275
2601
978
732
2966
5815
2438
8576
709
761
2702
2575
4356
892
7067
2605
2911
6316
813
3845
2914
2868
4166
3474
4195
2126
4162
2960
1487
3845
2431
2565
886
4247
725
2771
2600
5812
1834
3154
4346
4031
700
807
758
2908
974
3469
3267
1094
2901
2862
1666
4189
1452
2592
7061
2697
3838
8568
6307
4069
930
2124