612
1
504
1169
3
563
476
593
863
0
452
572
520
541
391
439
784
375
6
438
2
616
570
406
558
407
510
463
649
1146
486
1137
4