83
1
1328
3
824
2
1980
604
0
401
1408
466
179
516
85
874
719
797
876
884
67
724
580
95
902
1130
679
2984
2367
910
796
139
2094