4111
2
1045
0
1133
668
409
456
381
1824
454
2143
2328
467
410
683
479
1661
1
2490
737
602
415
722
310
320
464
597
1043
5313
445
749
379