15189
947
1586
1325
848
724
1044
1019
696
702
695
799
894
847
686
783
2643
695
663
1214
4375
1058
736
1367
1900
971
807
950
1213
910
712
1070
614
3412
661
727
2179
688
847
977
909
631
676
1323
945
788
707
953
1120
927
643
967
1997
730
1379
13683
1755
956
1091
13432