2993
2132
1424
5089
1058
2642
1551
1761
2116
2688
865
1065
2413
2583
742
714
1950
1859
2665
1612
807
2703
3683
2728
7719
3407
5151
10269
2837
6258
2504
2077
1440
5663
5335
7071
1461
6096
3319
1685
1330
2820
14663
1115
1419
1471
2263
947
5689
1169
2865
2347
2043
3480
1980
2920
1916
1904
2358
2343
796
2139
8068
1470
1967
3466
10188
1435
1262
1611
5662
1558
1509
973
2291
692
895
1893
721
10554
2347
1576
8957
1192
2659
859
806
1060
1190
1930
756
713
763
1342
1060
2504
1949
2702
1212
1297
1031
1198
740
690
1588
5625
685
2807
3993
633
1244
1897
987
3441
3792
1934
872
5334
1163
1921