1650
877
933
903
2617
1080
1989
1820
3176
864
898
1278
1185
1413
1641
1004
957
2678
2005
1144
1712
1044
2279
1902
944
900
908
6885
829
2892
1688
1550
1238
874
1185
804
888
1132
985
1220
922
859
912
1354
1348
1435
2216
1701
1138
918
1066
1197
1007
3050
1089
950
793
942
938
1559
5640
1190
900
6170
1385
3265
1335
5770
7740
1188
3703
2365
976
857
900
831
1112
779
5644
1824
1164
1158
761
1613
2885
1554
1254
2898
5126
1087
2094
913
2392
1613
1531
1840
4330
1039
968
6525
3286
1388
776
1025
1581
846
1505
3207
1358
1644
835
1062
2267
2173
1521
2388
1622
1624
1546
839