1596
906
1189
1358
1340
1334
816
1414
861
1209
1302
994
975
1367
1774
1260
3033
988
927
882
1237
1473
1287
2552
1312
967
2140
2429
1184
882
1203
2140
1878
1503
1690
1063
1001
2738
1934
1163
1726
1133
962
825
847
1250
2472
1546
1336
2205
2018
986
1171
976
914
1245
1103
2112
902
1394
1476
943
1128
1107
1612
742
1069
870
774
1377
1632
2263
780
3976
826
1096
1924
1135
1082
848
1119
1595
1610
818
1925
3352
879
1827
1664
841
2188
3344
2683
880
1716
1601
1622
808
2751
1542
829
950
1689
869
1757
873
2422
1300
1473
936
821
934
2034
820
1080
941
8476
1836
2905
1262