203
5
23
252
74
401
508
176
52
713
376
99
76
118
906
224
793
864
387
353
1359
227
523
17
326
8
591
9
468
457
245
669
260
956
2017
149
317
433
332
13
294
144
712
70
1079
970
4
365
