647
15
54
36
19
77
1066
386
230
853
22
23
42
237
106
9
58
57
148
7
16
183
2
17
14
80
103
132
8
218
26
31
76
327
165
385
220
221
1026
410
560
18
59
65
32
140
41
117
49
3