955
894
1176
988
2968
1342
2219
1302
1132
1063
2014
2444
1018
1600
1590
1250
1086
2704
2137
1005
996
907
2175
1756
2056
2159
2060
1865
861
1619
1547
1660
3307
1632
1042
1197
953
917
933
1995
2171
1214
1289
2204
1184
1796
869
1339
1193
1158
1608
1563
1094
1689
1623
1474
1706
960
1048
1791
2833
784
1097
2675
2020
1856
1028
866
1128
766
3352
806
2088
1144
1111
1080
1652
829
818
1684
1737
1261
1008
1083
887
1759
903
1787
2292
855
939
950
1598
2740
792
852
1454
2111
2110
1962
1437
1697
7840
1100
940
957
1658
1852
791
1806
848
1200
1356
1650
1722
915
1529
2105
919
1140