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
3855
3845
2914
2868
4166
3474
4195
2126
2591
1832
8566
758
2908
4345
2901
3843
4069
930
2564
3850
974
2768
5809
807
1451
4030
2959
4160
4187
3267
3837
2861
2123
1094
2429
7059
2599
2697
4246
724
6303
3469
700
884
1665
3154