2523
788
595
100
415
102
564
39
564
118
557
148
372
74
323
17
471
152
263
38
365
96
589
40
475
121
251
172
427
80
294
141
263
115
152
17
273
9
399
29