483
1
477
562
3
544
494
468
464
2
2055
658
517
434
1137
373
541
609
519
425
431
470
405
537
484
513
490
382
162
1577
3185
4
1226
0