922
848
704
9048
1397
8939
1022
15016
5897
1053
2887
1204
808
5450
2796
901
807
3397
1018
1148
762
14416
921
1351
2318
1337
844
5181
868
723
695
1051
2234
893
692
1712
795
739
1101
722
637
5880
834
649
709
867
1281
1785
1002
968
699
1516
790
972
4314
1676
754
784
848
1198