1100
940
8575
2780
4356
730
892
708
7067
4253
2605
1841
2911
4076
2599
6316
3162
813
3855
3845
2701
977
2914
3852
2437
3274
4037
5814
1492
2868
2965
4166
3474
4195
2126
1668
760
1455
4030
2959
807
2768
3837
2599
1451
723
7059
929
4345
5809
4160
3267
6303
3850
2591
2861
1486
1665
2901
4187
1094
8566
2697
2908
2429
3469
757
3843
2123
4246
3154
883
4069
1832
973
699