2196
928
891
1186
965
1373
940
910
947
914
1081
952
1838
1824
1659
2232
2296
868
1271
2113
1039
1432
1669
1450
1668
1514
1093
3042
1612
2013
876
1390
1548
2232
1685
1692
1383
1488
1562
1399
838
1133
3221
1431
1325
1627
2167
1481
1481
2071
1882
2714
2346
953
1149
1260
1828
1243
1465
1729
1597
1246
825
2286
1059
1388
1483
2164
798
855
1380
1583
930
1310
1263
2144
807
1312
1380
975
895
2344
847
1920
2230
877
1056
1201
1243
833
791
793
1013
1553
845
835
830
1273
815
999
794
832
913
2112
775
847
946
906
1248
1145
819
751
971
1425
818
927
1416
1364
1880
1079