414
0
936
589
437
278
276
432
1971
275
6104
287
685
2822
292
463
830
412
329
196
535
204
308
1880
2
469
300
401
1
521
3442
4820