2386
4
1796
3
5316
3514
1132
0
345
1
935
1049
714
1084
493
804
553
585
1115
573
414
423
383
1129
400
2211
300
1454
873
2
477
798
2365
1073