1021
6504
999
881
939
1539
875
796
896
949
1552
1524
1085
785
1953
1011
992
941
1006
890
2915
1243
833
898
940
5898
935
871
2226
1009
1019
2022
1031
3398
1051
929
870
1015
967
879
868
829
3533
949
845
1328
875
794
824
14776
15133
3602
893
938
909
826
1255
767
952
989