425
0
580
324
416
4111
2
2702
6
456
871
417
1824
240
968
555
105290
857
282572
396
2435
675
116
9355
3
436
935
1567
420
471
2351
5713
283
543