263
1
400
343
1176
566
409
2
620
687
530
387
3824
11
483
446
650
270
1390
0
487
391
344
616
326
365
553
274
249
353
1322
6
342
494