1284
777
935
1026
2887
2419
1146
716
1102
701
1436
909
2416
1345
661
2444
756
3289
1749
1023
827
2022
900
1608
681
2268
1219
1396
958
1371
672
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
783
1668
1102
1152
2148
1768
654
1295
1973
1253
1358
728
2148
1180
765
1188
607
1705
638
660
1252
4893
636
634
4552
1237
1040
1140
2265
751
1222
972
1111
1753
1431
1066
738
885
773
780
893
1294
819
1143
778
939
760
2683
1409
1427
642
1374
676
1221
808
4618
2730
1062
1402
726