1067
3
655
1
935
671
798
0
711
1037
2
472
528
734
477
689
735
5
1030
2431
3212
114
2879
983
625
543
7119
6
556
398
593
812
959
119
1356
7
578