3851
1107
3283
947
2875
3481
1464
2607
2922
4205
5827
4084
6329
2582
2789
3173
737
896
714
2916
983
1503
2709
7072
4172
2443
816
1675
4044
2970
4259
2609
4361
1846
3858
3862
8582
2131
3469
4345
3843
8566
3267
2768
3836
1486
2901
1832
4160
973
2861
2908
2959
807
699
2123
2563
1094
883
4030
5809
2591
7058
723
1665
4187
6303
3850
3154
929
1451
2599
2697
4246
2429
4069