830
1
1420
4
1697
10
1204
1553
2
2162
3
940
687
501
983
810
760
731
834
1408
396
572
525
1343
874
945
3181
519
533
566
1128
2497
812
705
1077
0