1588
26
9
1
8
10
14
16
6
21
2
635
48
19
31
4
6963
13
5
33
271
11
42
74
52
87
484
488
37
263
7
2942
15
12
140
30
221
3
597
25
17
139
223
44
58
4307
430
32
91
63
1867
39
23
72
343
55
117
0
124
29
122
401