387
1
4080
4
440
510
779
2
447
727
3
364
695
600
601
469
1179
427
165
0
571
760
366
91
466
663
670
424
784
811
513
471
121
292