22
489
834
1
637
13
2017
5
11
703
317
10
2
28
128
37
133
585
138
32
142
319
17
12
365
747
121
357
1002
984
1430
65
427
672
1
6
4
5
0
4
51
455
2
2060
740
0
7
