1597
929
1316
845
1095
995
1557
957
1404
887
1383
2492
1056
1253
1683
2057
1170
1053
1589
1032
901
955
1039
1142
1325
936
1293
869
1624
1142
1102
1591
1013
1480
1394
941
1500
1587
2119
2370
1208
1245
2320
4430
3480
1511
1916
17245
1099
1523
991
1816
4309
1373
1508
994
3538
1099
1144
949
2302
1824
869
1346
923
2558
962
1027
956
1125
1374
923
1097
870
1146
914
2408
922
1744
1814
1395
925
957
838
1789
849
1245
876
2762
1492
1550
1571
1073
1232
1737
1631
946
1386
1313
1047
955
972
1605
894
894
888
1170
870
987
945
1260
1250
2275
1698
1355
1034
1116
1027
1299
1143