957
811
805
809
719
791
931
841
993
783
764
1097
1121
1285
1191
888
4927
4262
2168
898
1080
682
946
3645
1037
1277
1001
1639
787
1805
1312
1563
5218
1144
7714
683
857
1171
1207
8850
836
6692
799
872
828
1156
1367
851
2474
1541
1388
1135
919
882
30056
1966
1098
1683
996
5275
1913
3025
857
931
858
3318
1067
2372
1314
1761
1255
742
661
897
840
764
682
799
1558
1162
1192
1524
1214
1840
1145
1403
1453
1115
813
1824
723
2469
1157
1588
704
995
874
645
1127
679
1885
1437
732
7219
1066
2220
902
757
747
673
925
1580
1671
1071
768
1185
1150
994
827
2380