410
2
270
1
416
32
471
3
216
673
886
4
906
447
131
352
104
505
1378
68
360
677
211
234
720
378
1043
290
516
449
390
138
979
124