1267
3
1030
1
689
735
5
733
2
477
625
983
556
543
593
812
1611
398
655
578
1356
7
488
1067
935
1037
710
1734
2241
6
958
119
708
660
1788
2243
0