12014
3170
1814
1315
5709
1834
922
956
844
769
787
6273
727
2197
2529
1435
890
2286
3485
891
965
1450
1177
1138
1532
1758
675
723
11510
2397
989
2229
964
795
1093
782
1360
7632
1822
1097
698
816
1084
952
1121
809
2373
1750
1842
1089
773
29938
8252
853
1402
2283
5395
3704
1049
7273