844
950
3171
3683
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
1542
2146
683
1194
813
2051
734
1154
2021
2198
1283
1116
683
1502
2015
913
817
1364
1481
2127
700
793
4228
1087
1287
1290
1115
1249
1894
880
940
1430
1195
1583
662
1756
928
885
1918
898
1278
988
750
1290
992
1011
1156
2047
813
736
835
1779
2068
1584
885
669
714
1231
1068
1999