482
2
787
1
1706
803
579
1433
440
760
853
528
657
434
484
555
538
1047
392
627
714
1249
865
4
791
589
471
339
520
604
727
402
387