2648
1640
841
1084
1318
820
853
911
1260
1100
807
897
1958
1616
900
1686
2239
1756
1331
1644
841
900
935
798
1266
901
908
1568
1349
1312
866
1421
872
808
967
1336
869
1607
2289
2170
1431
965
769
1925
755
1156
872
2607
1676
1624
1654
1358
1585
5058
1557
1947
1484
809
779
946
833
880
912
1480
792
976
1103
1880
1454
872
1312
1272
1238
1410
1452
1235
837
3161
1185
1090
1047
766
786
803
1954
1566
1269
1621
878
901
774
876
844
825
1483
1601
1554
2032
1028
2164
1050
974
895
1669
906
2000
2056
969
1583
1553
785
2005
764
1432
777
875
803
1770
1021
844