2149
1531
1571
716
1046
743
785
1703
655
855
2108
1984
1342
667
1076
1967
1059
964
804
637
720
748
1297
870
843
1147
1545
749
732
1155
4918
862
786
1081
900
875
952
1245
1454
2110
713
1087
925
966
957
1421
1510
847
1371
1915
1058
1350
946
868
5730
674
1873
857
832
902
1690
1147
1681
703
1403
1354
624
1496
773
872
781
677
1549
983
846
1272
1341
1486
1095
1444
1414
992
925
803
2087
1706
635
780
1877
1647
1224
870
715
1546
4349
783
1089
1293
2028
1573
1711
1175
806
915
903
1568
694
1569
1211
1145
785
1101
1410
1016
947
1013
1168
2089
1203
1537