1669
2018
1621
1564
899
14897
1843
1226
2450
1996
987
814
1403
912
1758
2979
1643
1183
1906
806
1269
897
1420
947
992
742
1227
771
846
1268
2033
1496
2419
1499
3808
1451
1534
1368
1137
756
949
1266
720
3041
2222
758
910
1052
829
1208
1002
798
800
6388
1025
2606
1184
802
3934
1428
1162
1366
4306
678
1130
857
1242
855
1383
1457
747
1158
799
725
29918
1275
987
1380
814
2140
2590
2135
2290
742
1059
1064
1655
1061
2372
760
711
989
820
747
751
950
878
2108
950
776
1303
745
1193
1270
1297
1217
770
606
993
1300
2928
1005
1306
885
1054
1128
2161
1228
939
1789