804
2143
3435
981
786
824
803
1203
1208
1249
957
808
1059
826
1011
948
1840
3937
1641
841
852
852
858
1010
812
1677
1195
901
855
4188
944
1713
970
770
1895
16396
899
1291
1814
905
903
5424
1343
981
791
1015
10751
22781
1001
991
4283
1338
2984
3551
1200
2769
1572
797
873
795