2038
1608
1952
1042
814
3778
1114
1025
1471
1543
1575
2465
832
851
972
1654
1156
1010
1705
1671
2004
2680
1830
900
1453
1716
2416
2742
957
970
1151
2158
880
1439
980
901
995
902
2197
858
867
1130
1885
918
1213
896
1190
1472
1164
1044
898
2336
1273
1081
879
1174
888
877
2559
2583
945
1014
784
942
1652
1896
1988
1550
1185
1116
916
3219
801
1866
975
1702
2976
2350
966
860
1280
1491
2561
982
18306
2882
1478
913
2073
812
1526
1359
1285
1794
880
1202
2036
1796
1204
910
3777
1154
1121
1670
1615
783
785
1651
1275
1066
959
2339
842
1435
1352
1556
854
3776
949
1282