1669
1997
859
1434
1001
1247
814
1063
1641
5083
1431
2247
869
1357
783
1202
932
954
818
1142
969
1278
1269
1090
2921
1324
5292
989
1390
2022
794
918
3537
777
3389
1974
1654
897
2178
1433
963
1322
1418
1144
1025
1089
931
801
799
939
1037
909
1151
1709
1915
862
914
771
815
836