520
1
500
0
390
152
348
802
747
585
342
1425
323
1367
3
1434
2
698
499
486
589
2004
5
1094
538
394
1238
4
482
566
433
396
1091
352
550
480