19
607
341
802
237
306
22
0
230
115
69
677
107
69
3
349
374
94
395
330
18
77
507
104
1040
83
386
1
82
10
9
347
147
0
86
63
86
182
17
95
337
260
3
540
434
244
68
3
13
