1079
871
6615
4571
1234
2378
1805
1545
3125
1635
952
1242
1270
1092
1682
901
1277
906
1081
1164
1401
4426
1220
939
2888
1048
1374
1090
1117
1591
1156
2717
1167
1684
1431
1047
1554
3068
928
3638
1994
1882
2952
2042
1918
1393
964
1257
1386
931
2598
1534
2772
1229
938
2610
1453
1834
920
3249
1310
870
969
967
841
1301
1233
1463
1136
1310
1189
951
774
2136
1100
972
1475
7828
5510
914
872
862
1522
2086
924
1346
976
929
1494
1060
925
992
1962
1354
922
1198
1925
1414
1176
1153
1136
3531
911
1580
1027
2535
2324
864
1425
1065
1205
1324
1011
1068
1127
1352
924
7633
1184
910