828
1108
869
21757
1637
1998
3002
1659
3773
1998
890
1234
2039
676
902
965
1017
875
847
3105
1745
798
2373
1168
739
8918
4668
5406
1155
1579
852
1037
991
1055
1074
948
1685
6530
6334
814
770
1070
2038
1013
725
1653
1887
941
2005
710
715
1947
1831
3032
826
3529
726
2709
1838
658
2699
1620
1795
1273
973
836
842
1349
1163
807
801
2584
861
1320
856
1775
1305
991
904
4903
2083
720
1106
4947
734
4654
793
1184
1969
760
1047
1584
786
789
853
1028
699
1678
2101
953
5116
871
1166
807
2709
865
965
2759
655
2001
1401
1902
905
6322
6485
1584
1362
1456
1459
846