996
2449
1581
1455
1289
997
1497
970
1747
5698
2919
3334
1122
11561
6339
893
7134
850
993
872
1868
5727
997
7277
1061
903
1522
4742
2291
2111
961
7071
1792
913
1697
3265
1963
1942
862
1784
904
902
985
9400
1064
1754
2223
1136
1315
1187
882
2030
928
1211
1235
1186
953
4037
1056
2054
1558
1117
840
1787
2931
1359
1860
784
3484
963
2558
939
1016
2215
982
1266
3437
1475
1715
1092
1795
922
844
1085
821
3847
849
1648
1728
1832
810
2184
1086
4143
877
3452
1551
884
2075
1205
1125
946
1093
1173
3664
1326
1498
1667
918
1655
2151
826
1160
1945
1100
1035
1624
977
932
1542