2708
1462
2443
2874
735
816
1501
1675
713
895
4044
1106
3172
3281
2970
2786
945
982
7071
5824
4259
4171
2609
6326
4361
764
2915
2603
4200
2919
3478
1846
3858
3849
2580
3862
8582
2131
4347
886
2909
2600
758
2431
725
3850
1487
4189
6307
3845
2771
974
3838
5812
700
7061
3267
4247
2697
2902
2565
2592
2124
2862
3154
8569
4032
807
4163
1094
1666
1453
3470
2960
1835
930