1838
1725
812
1733
1210
1339
734
695
5807
1136
1670
4313
799
827
1008
1060
1537
1578
1058
1590
1197
912
862
1032
1998
1279
1491
748
1770
4426
1271
771
920
872
951
886
1091
1627
891
3868
2018
859
755
748
1303
1301
1221
1008
1006
1067
2025
1140
1108
760
1321
1563
1473
941
1854
3979
766
992
1091
937
771
805
762
1262
868
709
954
845
1064
1984
783
1284
999
2166
2430
1099
1107
902
742
1259
987
747
1285
1268
848
1619
1211
717
1339
923
1087
716
1481
788
734
2153
883
1018
1398
772
940
763
766
981
794
800
1584
911
739
1415
642
1302
1151
920
1082
1141