1359
1
952
0
543
941
2
1243
6263
1645
1685
556
565
727
131
602
2799
619
716
555
547
513
864
376
90
526
411
521
460
482
2455
3
456
683