3106
2042
1441
2140
1237
1273
2228
907
1175
1013
919
1321
1746
969
1834
1111
1153
1092
1723
1100
1238
2257
954
1685
2494
2054
967
1127
983
3416
1264
1114
1488
1035
1103
2222
976
1001
887
927
1177
5162
1142
965
993
993
1381
30397
8136
1159
1280
1094
993
2573
995
1062
1015
918
1264
1596
901
1552
1518
897
1219
955
1317
1077
2500
1925
912
1700
1960
921
1777
1372
1361
1505
2019
1952
828
1684
2571
1180
843
961
1159
1851
1022
1076
1210
1203
1473
943
965
911
1447
1163
1428
903
1759
1068
867
1548
792
950
1533
1417
1313
1450
1958
976
933
1145
1209
1653
1171
1197
1974
898