1096
2298
1335
800
951
1171
1085
2018
1500
3226
1860
934
873
908
3067
4641
1968
1042
1428
3090
1365
3987
887
1545
1318
985
1230
1243
1638
1218
896
8121
1371
1108
1010
1081
3674
2044
1469
2716
882
1015
1040
799
980
923
1483
1208
975
899
1284
9362
2373
1890
1355
1544
2470
1353
918
1021
841
1818
1978
2658
1263
867
982
1516
936
770
3062
1055
985
843
1655
1134
1483
1068
1259
1544
1128
1109
945
1238
1868
2967
2134
1001
1255
1662
3202
2903
860
3583
2507
1919
1046
1355
1196
950
963
933
4251
2078
1897
1312
1013
1068
4206
1040
3305
1021
1272
1095
2953
1111
861
999
1704
2010