458
0
336
471
296
572
464
267
1033
494
1297
772
1
663
4594
642
6800
605
248
4111
2
349
479
951
269
787
2076
631
749
1045
403
298
301