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