1623
1234
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
1584
1302
875
926
973
946
1886
1095
1208
2171
980
834
1355
1160
1662
820
1967
1607
753
723
855
1105
869
1117
993
2885
680
762
2092
722
874
795
758
920
730
796
900
883
1502
1088
1571
2264
770
1214
711
703
817
877
943
891
5218
1439
830
879
3117
1349
759
1387
902
971