3
590
272
206
280
1783
700
8
641
1187
164
404
671
20
1064
176
2014
162
102
0
210
127
218
393
1029
