1290
853
1991
822
852
1565
972
1173
940
844
2169
1353
1446
2015
1487
1016
885
874
934
1088
1704
1127
909
954
911
751
3436
1502
2339
862
1333
963
1686
1730
842
1718
1522
1815
2254
2195
857
998
2209
1551
1001
1122
1341
901
1101
1832
1525
1883
940
1515
1872
1337
1989
2060
1561
2974
2011
1065
935
818
1281
1009
1086
924
1318
2230
868
991
1032
835
1239
787
1272
907
1560
964
1162
971
1467
2591
901
765
786
932
803
1480
1454
907
825
783
856
1257
1429
876
942
1341
2344
1506
1149
1110
737
850
1891
1841
1047
816
825
1328
807
863
1091
897
852
1922
963
3070