4050
716
2587
769
1505
741
2975
2792
2612
988
3852
2920
899
950
818
2614
3865
4365
3285
3174
6332
5833
1108
2924
4085
2710
3485
7074
1848
2876
4260
2134
3860
4173
4206
2444
1465
8582
4069
884
3469
3843
4345
2861
4030
8566
1094
2769
1452
3850
930
700
2599
4187
2123
4160
1833
4246
807
3267
5809
758
2959
3837
1487
724
974
2429
7059
2564
2901
2591
3154
2908
2697
6303