11596
967
5357
821
888
902
2527
2656
839
1037
912
1373
2318
921
875
905
1293
784
2508
2016
1611
1797
875
1221
1682
2130
989
2986
1002
1035
949
1321
1558
22454
995
1609
3851
968
856
918
1017
867
1929
1479
4815
819
1011
5380
885
1885
2359
835
1084
1133
963
918
960
910
8551
888