262
1
399
343
1176
566
409
2
620
687
530
387
3823
11
483
446
650
270
1390
0
487
391
614
325
364
552
273
248
352
1322
6
342
494