16
189
400
2
0
299
132
502
36
27
13
412
929
0
1988
931
751
11
45
50
17
180
888
256
214
351
1430
1
11
180
490
870
730
374
139
532
30
360
12
900
39
6
50
1
589
683
