582
16
1
0
675
435
89
17
667
70
4
156
559
255
36
354
40
208
143
59
967
58
168
313
701
69
20
290
27
37
63
0
0
730
0
602
347
302
247
32
0
16
10
4
82
238
120
16
16
1
258
144
305
