1037
2
710
1
797
0
958
119
1356
7
578
488
735
5
1280
4
734
472
528
3211
3
2431
689
477
644
86
669
588
647
2237
1713
8
569
114
2879
512
802