941
7
131
12
14
9
10
31
15
912
985
702
24
20
262
1032
612
643
34
946
271
311
1145
126
53
1093
555
574
1004