1020
1006
2103
2220
1289
3300
1248
974
903
2474
774
1162
854
2395
2352
1324
5829
1129
687
733
708
9405
1335
1087
725
2417
873
1264
878
658
1701
1089
734
1541
840
937
1586
685
3268
806
986
687
1653
1446
2266
3479
676
683
1612
764
1691
1805
2312
1308
778
1844
1107
2825
879
1047
950
1505
2187
1147
2817
1232
1635
1685
1629
674
2670
1764
2300
928
718
981
785
948
1236
1134
606
977
1178
876
680
1700
1603
1412
1048
607
702
1597
662
672
1677
1547
1029
922
693
724
1967
982
819
1971
758
1166
1466
862
710
656
1418
746
1137
1561
785
763
1568
2492
713
1488