1467
2
780
0
1419
1
565
607
784
916
641
759
2244
4
717
1681
1106
1078
451
408
660
1142
742
534
1089
1633
1650
556
605
1743
692
1970
1868
701