2
2
150
633
216
489
345
10
279
291
194
75
650
55
10
94
16
40
357
84
19
103
763
154
815
73
3
174
40
7
6
84
147
311
20
7
108
14
204
1957
95
186
0
