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
884
1141
1943
3620
779
2230
3616
902
1401
2808
6699
2553
3110
2030
937
882
4041
831
2721
1522
1020
2941
1091
1298
778
1443
1899
1443
1791
6863
1840
1019
920
1003
2016
1019
1025
2389
2126
9484
1592
819
1119
2221
4098
2353
904
1741
1088
10285
4470
2558
6695
2050
5631
843
1392
3733
1185
2739
2106