1691
2447
730
1288
636
648
1450
2154
808
853
799
851
1259
2325
837
730
2223
1429
1653
787
676
784
737
1781
1349
700
2216
1021
1288
752
957
1014
794
929
1017
707
710
934
991
1520
718
1390
924
685
777
1378
706
846
617
649
1296
1338
1162
1155
694
552
1443
1516
1932
2393
1621
774
1364
4617
1141
1552
1066
1547
892
1209
1019
782
1430
874
1515
951
1410
2202
798
734
796
1075
1522
1331
1353
1045
938
3116
2248
754
2151
762
2481
1534
1485
946
666
1548
977
2593
1149
1071
892
757
1313
669
791
1293
708
1131
2253
1328
1629
1678
1353
1434
1203
1128
734
856