984
2465
1128
1249
1272
804
950
785
1470
1703
885
850
795
767
1459
2013
944
944
1306
1103
1330
795
903
791
875
1204
858
2172
2392
2642
1212
888
830
932
845
978
822
966
2370
929
3871
1126
1108
757
815
2841
956
4151
996
3792
821
948
3288
1111
1474
18415
2272
1036
906
2531
800
1558
2611
1168
1454
1955
886
960
973
953
2836
964
1455
2707
817
1535
2295
793
1354
1968
1098
2973
1190
1052
1032
1224
958
1055
1301
3990
944
1239
874
761
1434
1001
819
2266
925
890
1101
1199
2905
2283
2929
947
920
2273
3565
891
869
1268
854
1286
873
3404
1066
2006
838
849