5
1
501
152
160
15
19
469
162
31
2016
18
1
0
462
433
736
485
26
13
0
34
178
375
131
11
115
23
0
30
63
833
5
27
1
65
16
1049
144
35
12
21
0
