456
0
1661
1
401
602
262
410
474
787
1161
2350
668
963
521
365
405
1101
482
2123
1202
2670
20
561
5875
407
408
663
981
1931
2
2161
467