253
1
569
1
344
30
13
551
351
82
661
342
16
80
17
1001
590
424
82
220
71
4
62
224
394
617
278
279
290
102
1230
3
52
119
523
1025
684
8
392
235
1254
329
127
419
706
7
