23
403
640
492
55
75
1000
391
154
63
26
530
608
113
371
278
554
284
18
185
312
566
96
739
31
4
46
87
325
610
349
1578
220
515
35
145
295
186
267
424
343
12
576
35
101
159
121
62
210
276
87
