976
891
1703
1095
1031
2715
1784
865
1897
988
858
820
1904
1682
1249
3125
1912
1559
1556
842
912
1392
1339
1799
880
1090
864
1941
882
820
1354
917
1195
847
820
1285
817
1133
3165
1363
2878
1886
3356
1528
7339
887
1494
1843
911
2645
2498
898
914
910
1105
906
905
1379
964
907
2375
1082
862
1882
3737
1315
886
894
953
1837
4305
2006
2370
835
975
1001
1546
813
760
1156
1104
918
1153
866
1520
2180
3141
986
2202
1462
1279
1223
860
1427
917
1514
958
4244
962
2263
942
2115
1426
1835
1953
2511
840
855
1721
1415
1757
852
1350
1376
741
1408
843
788
2300
835