1496
1680
896
4368
1093
2017
907
4742
5543
712
704
1250
806
858
761
698
1209
1113
1426
829
1325
1864
2487
10269
4938
1902
3058
840
2584
994
1669
862
971
1533
1474
2136
787
1155
926
819
2559
1410
1855
875
795
1833
1702
1292
723
1205
4579
891
1194
1512
767
663
821
858
890
752
6173
884
1043
1142
712
1603
1311
751
796
878
1460
683
3347
1045
773
1410
1239
2027
882
1239
2522
786
1533
2146
1186
839
878
3406
3166
1608
1655
1870
2018
12045
650
814
775
866
1125
3725
1672
1412
1193
2160
1487
799
881
1111
1604
1104
1468
1720
937
975
875
760
1878
766
2122
855