907
65
481
22
14
280
24
162
130
56
906
46
20
5
324
514
9
1197
877
148
8
348
22
501
897
168
16
2014
703
64
203
21
24
1024
1058
410
192
0
1
771
937
203
418
84
341
