2810
5
885
1
1930
4
37250
0
1862
7
228938
884
2
5771
1016
1143
3700
863
3
655
765
993
289
907
158
795
793
853
728
1667
474
96701
1088
871
110
3699