31
7
823
447
1
786
2018
909
8
4
414
1195
272
863
132
70
5
11
171
187
352
1272
0
301
452
46
136
123
401
117
16
22
169
322
450
85
23
41
539
19
18
78
649
472
525
98
998
141
1694
982
29
