1129
1031
986
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
1383
1785
1618
2496
1528
2461
910
2421
2223
1232
2110
3112
883
9889
1333
1962
950
809
1097
1100
935
1249
966
874
1340
892
2308
1007
1404
996
864
812
1037
1450
1028
1361
1680
864
1888
6776
865
1215
1872
1741
1990
1726
944
971
925
1483
896
1488
1481
1014
866
1113
988
835
1088
1506