1029
2394
959
66384
866
1117
8773
2106
9529
1969
1011
811
1644
1375
1037
1800
739
28771
1006
795
936
616
1470
1350
776
12605
1092
1004
1414
1333
1288
834
806
770
1295
1172
9500
2063
11013
7071
834
668
7176
819
771
967
91563
4533
4184
18967
5659
6528
20563
5330
7812
1048
686
997
5646
647
1083
947
639
858
28746
782
1462
10978
1321
9512
811
66368
12579
824
7054
7165
1104
955
7798
1785
759
4177
1363
5628
928
9478
2053
670
1287
1040
986
2098
2381
1002
1027
5317
1634
20529
1343
18945
767
998
1165
607
828
4523
657
1281
1020
1957
802
91540
1402
996
675
799
8751
1306
5647
6505