1044
6
463
2
733
1
482
4
712
546
559
540
468
3
447
0
499
392
342
11074
18
941
1207
982
806
393
3562
564
1886
706
960
1007
759
5000
541
568
937