2186
2017
1309
1633
987
1469
1178
1200
4551
2071
2094
956
893
952
1031
1008
1127
1054
1501
919
7064
1568
859
1124
919
1683
1206
904
1276
1841
1169
1689
7775
988
1154
1455
958
7189
2133
906
1429
968
986
894
2526
1099
1649
1913
1572
1244
2665
927
1970
1469
973
915
1235
2023
1016
1007
833
1294
892
1376
1043
1316
1013
927
1472
1299
1040
1283
868
2125
887
1113
2165
954
889
1165
1112
1157
2659
2140
3442
986
1180
1583
926
1079
1729
1219
1025
1350
1849
898
1258
867
931
925
840
2218
1700
1398
798
3798
1566
1503
983
1281
1918
1786
1172
974
1613
2454
1638
1165
1687
16520