450
0
480
433
406
5430
1225
597
484
1653
395
573
416
1916
513
193
955
103
950
1
737
502
562
578
32
705