449
1
390
516
68
477
304
257
906
2
1043
131
352
678
3
211
1380
4
234
69
360
218
127
295
153
47
121
85
122
120
101
73
107