1960
1393
1275
1555
684
1440
1151
1751
1319
835
1264
1301
1089
1278
1095
680
1409
1773
2021
747
756
1187
1814
1141
1149
1041
1339
778
1231
1202
765
913
1144
1345
1133
2984
1146
1216
802
1198
1301
1207
754
1791
801
1183
967
785
696
1788
721
1859
4905
818
2470
1578
1552
1085
2103
1242
1149
1217
849
717
850
1240
787
779
863
777
957
1091
1006
1539
665
633
737
2775
1063
769
950
1573
1367
1689
1534
2080
1410
850
768
894
712
1270
1234
1669
808
1972
735
3538
1758
2887
665
963
2268
846
1995
786
2636
1166
745
2432
1429
1152
1339
1485
675
1373
800
702
3068
1852