1193
1
690
2
780
5
581
573
1626
1106
553
509
1575
1056
1014
570
1068
536
590
639
463
461
598
447
615
608
496
642
418
396
559
552
431