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
884
930
950
1621
2243
906
1170
824
5084
908
1511
1646
1397
7039
1377
890
1000
1502
1724
2335
779
938
2416
3762
790
946
2331
5046
844
2245
1774
1021
859
1093
1396
2318
860
1242
791
858
802
6637
828
2774
1023
1100
2025
3227
1077
1204
1025
1398
1140
1159
789
1969
3803
1178
2813
2086
4153
1235
3293