1842
1644
943
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
1844
2664
2076
1000
679
8068
1397
940
1921
795
4172
2382
2659
1056
790
726
703
9004
1135
4076
756
1338
4912
4181
721
872
1244
2800
8829
2964
2209
1056
929
5793
4297
5088
742
1212
1425
2389
4140
1241
15602
6179
7718
1956
11623
2174
692
858
1198
1616
2556
1064
622
1721
6438
5769
887
859