1647
1476
1183
1139
1098
799
891
1281
1060
1656
1433
927
1011
962
2050
734
2497
1059
1478
1047
1360
933
1294
1007
1554
2766
987
1100
812
1416
730
755
1212
1429
768
1282
646
892
850
2940
1907
673
867
1164
1113
1013
938
641
1834
3272
934
1532
3873
959
737
1319
753
2454
1441
770
1483
1739
993
719
938
941
953
1115
1636
1156
1304
1329
1043
745
1533
2717
3117
773
1062
8752
911
804
1250
1368
988
1344
1456
2611
1394
1398
3719
677
1027
763
1017
1266
662
802
774
1206
1544
1387
4477
1307
818
872
694
2946
1252
800
712
865
1885
732
766
944
875
775
704
2102