681
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
672
899
3034
1139
1147
744
874
1674
743
1080
1303
1163
1275
974
2185
1177
1252
1025
693
1327
833
938
651
2419
6378
1180
1642
2946
1781
2829
1493
2042
2006
703
1851
864
729
1891
1005
2006
742
1417
1834
5882
948
2330
986
1048
1053
12879
1352
907
1825
1228
739
1085
1804
986
2077
779