1062
870
881
2224
804
937
967
5688
817
1426
936
933
877
898
929
1848
3036
1028
1007
936
960
988
1902
1597
1342
960
1018
1065
2224
1720
1247
871
889
891
864
894
2899
1649
966
1176
1089
1030
942
992
893
3829
1024
881
1525
887
930
1429
966
917
880
952
975
1682
3939
896