1854
640
975
2558
678
2264
1445
1240
967
801
612
1290
898
1185
5052
5331
615
2855
738
719
2561
2584
1118
872
1186
1076
1677
3276
7851
769
6869
917
4595
2423
759
918
754
695
1706
922
875
2444
1294
678
948
806
1901
1659
1169
672
904
856
1995
2335
1644
1573
936
682
2380
1829
779
1281
1382
1128
742
1622
771
1595
1399
11264
958
739
793
2072
1548
828
823
2188
921
637
2833
3167
1255
1192
737
1634
875
756
1004
803
857
670
1430
1451
1408
954
666
1749
892
6865
826
1480
736
728
1164
798
1050
3023
727
2150
809
760
3811
903
1123
827
764
990
4135
2854