2110
686
584
95
411
101
556
37
561
118
552
145
368
74
319
17
468
151
260
38
361
96
586
40
471
121
249
172
424
80
292
141
261
115
149
17
271
9
396
29