486
0
368
279
527
440
414
497
502
1
571
684
3
874
1436
4
766
1201
2
927
704
779
442
521
518
1261
1388
1153
1133
1840
482