3128
965
924
1417
13600
5426
904
868
905
995
926
1796
5692
905
1030
858
862
1258
11109
1432
811
836
1328
978
922
1183
776
841
879
1204
912
3291
1126
860
1250
1595
864
797
892
870
1239
9813
932
883
790
927
1515
913
829
794
1504
8760
830
5260
1641
1572
997
1356
1352
852