2855
1698
1131
2621
25259
1257
1091
806
1814
5868
756
962
967
948
983
1313
837
2322
772
852
940
849
1074
678
818
766
1702
8569
1356
671
778
807
903
725
831
1509
1265
901
5429
815
986
2254
717
739
768
744
792
1580
792
1010
920
838
6617
724
883
1008
1456
1334
1383
743