5826
4202
3173
2581
3479
737
896
714
2916
983
766
1503
946
3850
2604
2709
1463
7072
4172
4083
2443
2874
816
1675
4044
1106
3281
2970
4259
2609
6326
4361
2919
1846
3858
3862
8582
2131
884
1665
3469
724
7059
4345
8566
2908
2697
758
974
1487
2564
4246
700
2901
3267
4069
2861
4160
1451
2429
930
807
6303
2591
4030
2959
3850
2123
3154
1832
2599
4187
3837
1094
3843
5809