550
908
330
110
340
380
210
181
202
406
200
260
120
100
681702
752234
1171043
122430
31149
217942
116821
185726
75925
322395
321739
13859
113448
367747