859
1001
1247
814
1641
5083
1431
2247
869
1357
783
1202
932
954
818
969
1269
2921
1324
5292
989
1390
2022
794
918
3537
777
3389
1974
1654
897
2178
1433
963
1418
1144
1025
1089
931
801
799
939
1037
909
1151
1709
1915
862
914
771
815
836
980
1082
925
9608
4194
2081
911
1051