1546
930
1252
1689
1761
4029
1430
1038
1122
942
976
2846
2616
914
1119
792
909
886
1194
1439
1108
1769
2467
1051
1068
1969
859
1022
1191
1663
1311
1101
1037
852
2747
963
830
1153
784
1426
1022
1955
841
982
919
1283
945
1554
1122
1860
949
833
1717
1160
1230
846
2340
1669
2936
862
2478
1034
839
1296
1033
1159
1207
1655
2440
854
1542
741
878
833
982
866
2331
1660
1107
1595
1514
1485
852
2331
1709
1291
1156
930
1338
1143
858
1028
1295
865
5058
944
1926
890
2088
1001
1076
2219
923
1917
2340
1247
940
870
1915
1637
978
844
829
1178
1097
1573
831
802
799
2063