948
897
2132
984
767
3851
1107
3283
2875
3481
1464
2607
2922
4205
5827
4084
6329
2582
2789
3173
737
714
2916
1503
2709
7072
4172
2443
816
1675
4044
2970
4259
4361
1846
3858
3862
8582
4247
930
8566
4161
2697
2960
1666
2862
4069
974
2592
807
3469
1834
2901
2124
1487
3154
6305
884
3837
1452
2770
758
4345
3267
1094
3850
724
4030
2908
2565
2430
7060
5812
3844
700
4189