1003
947
908
920
897
1946
1910
1568
1106
1146
878
3419
1697
1838
1375
1487
1391
1869
1741
2030
898
2849
933
906
1256
1169
2831
1316
2139
1109
1476
4428
1579
1019
1228
949
1180
854
986
882
2324
1324
1522
1400
966
1204
1622
3037
1040
4619
1455
1080
1151
1155
1084
1137
3484
920
1228
1443
1128
1148
828
774
1426
1183
801
904
831
1526
1385
1085
993
1368
2361
904
2057
1754
918
1195
2070
870
974
1549
1611
899
1315
2046
2258
1654
1100
1235
1280
1599
1771
978
1751
974
989
1898
1666
884
1266
905
1022
2190
941
1349
855
1419
774
1221
1257
1572
1202
2303
787
1712
1133
1594