947
883
948
1384
967
1424
903
848
1672
918
874
829
1599
846
874
843
845
999
879
1589
836
913
1773
1095
980
2030
915
1361
1395
1095
1043
1360
845
4878
1362
1344
865
872
979
1739
1014
3390
907
1869
1346
1363
994
1699
1955
1436
1203
2984
2013
987
2749
1562
1113
5118
794
811
2373
1396
1559
956
752
1933
1438
810
1663
1096
1286
952
822
760
850
1169
959
1235
2111
3352
1757
792
872
2420
2036
2004
1217
839
765
971
1016
2539
769
2954
756
2481
918
1460
1071
843
824
1379
1764
974
1057
2305
2120
1426
810
1013
2046
1402
819
1203
826
1377
936
2466
877
849