418
63
50
42
21
33
8
1445
10
19
780
2
104
175
88
6
22
610
265
34
183
1886
832
134
464
57
659
685
29
58
16
186
2090
44
13
30
673
130
75
471
681
28
318
11
5
7
295
116
891