735
816
1501
1675
713
895
4044
1106
3172
1461
3281
2970
2786
945
982
7071
5824
4259
4171
2609
6326
4082
4361
764
2915
2603
4200
2707
2919
3478
1846
3858
3849
2580
2442
3862
8582
2131
3850
7058
723
8566
1486
2959
2768
4345
2563
883
2123
807
4246
2908
973
3469
2697
4030
756
929
699
3836
6303
4187
2901
1451
1094
5809
2591
1832
1665
3154
4069
3267
4160
2599
3843
2429