10642
72
65
45
1283
38
34
421
6
1026
11741
233
135
52
4
13
10
24
27
35
127
75
20
286
32
275
77
25
316
8685
1861
440
93
18
50