130
546
601
471
141
311
579
450
127
1064
393
28
1331
244
206
336
26
314
83
202
1855
2007
512
347
60
35
219
383
879
169
752
143
1558
25
346
433
352
89
1418
2805
1452
767
247
842
264
1401
100
103
139
90
209
469
115
28
