872
853
873
816
842
864
919
1418
762
2257
1135
1272
1795
2066
886
1070
1095
1575
2203
852
831
787
1261
2172
3862
1310
1249
871
888
904
1482
1349
918
848
2671
4763
951
1340
12752
819
1381
2963
4194
2646
977
1458
2398
1039
904
3545
1678
934
1477
1999
1846
997
892
986
1037
928