871
1
2359
3
117
0
2227
772
2
754
6
3212
2629
1640
4
1820
127
866
917
824
697
702
830
526
1203
363
1209
213
2230
1219
99
778
1192
4752
701
155