712
1231
2535
1849
1217
1014
1434
691
885
840
1891
1566
1203
1417
926
779
939
1640
796
811
879
880
1214
811
1355
2282
678
704
1729
1872
924
1843
1705
656
1587
1277
833
2059
3035
910
904
1318
697
788
674
674
654
754
3072
963
758
1789
736
959
1065
1828
964
2969
1360
1511
1998
1739
2376
708
674
1100
672
1263
749
674
1688
910
814
2335
1186
1071
806
1716
1310
806
1374
1113
711
2015
1106
1150
1073
2932
2728
784
1188
1156
736
1044
851
2443
1366
911
764
1003
2028
1053
832
911
1570
1130
1423
1653
1117
1146
840
841
1718
647
757
704
1264
737
2380
853