812
3
1778
1
305
2748
4
235
355
89
1040
250
292
2
1053
728
980
770
737
240
233
762
244
264
0
102
231
272
90
97
173
142
181