1428
0
618
2809
2
1580
988
747
945
290
646
970
653
386
594
1440
1
1100
798
505
1936
1942
355
1541
423
382
453
637
1045
273
408
337
795