59
1913
182
376
50
69
480
556
3970
4616
261
173
220
83
249
64
60
946
456
90
510
310
34
183
2050
92
771