894
3
379
2
447
1
1712
455
534
723
874
523
3861
9
897
1645
4
519
493
1576
448
1256
536
539
577
428
588
415
380
378
542
509
570
976
623