623
2
528
512
1
602
539
403
476
974
513
1026
435
2621
9
657
603
1225
1281
485
702
1031
1361
740
3
521
392
328
0
929
799
5
655
967
431