52
372
12
157
250
285
146
4
115
509
341
280
3
52
17
454
169
173
495
193
101
1
104
26
5
1512
301
148
7
10
45
705
1489
11
30
14
291
210
181
363
0
192
4
381
