1585
1459
2122
1406
1528
1578
2201
1079
1463
974
848
996
1607
1126
1818
2210
1710
923
2261
1281
1006
906
1055
1500
1357
2334
855
1650
937
1905
1721
2066
1123
6604
1075
1280
1806
2465
4511
2029
5379
1649
1041
1306
1783
6752
1027
2143
2047
1029
1146
936
963
2225
1853
1426
4194
1251
2126
1078
1287
1358
848
1770
857
2098
944
7087
851
1368
864
1089
1661
1739
1530
3677
887
1048
1114
7513
870
1142
3769
1651
3264
1405
3359
1148
1025
871
4442
2560
2264
826
974
2871
1390
1141
1140
1086
1982
2016
877
1124
7739
923
1826
3015
1486
3448
2380
784
1002
2344
819
1596
968
1389
2851
1025