12011
3170
1814
947
706
1314
5707
1834
922
956
701
844
2000
769
787
939
6273
727
2197
2529
1435
774
890
2286
731
3485
696
11742
964
891
965
1450
1177
1138
1532
1758
675
722
11509
728
2397
989
2229
1212
964
795
1093
782
1360
7631
1822
1097
698
816
1083
889
952
713
1121
809