1129
0
1132
964
1
935
1586
553
493
714
4557
8
1024
2
1049
383
1889
1084
477
573
804
414
1651
2982
3
1513
2799
2368
1418
1894
1073
400
475
798
1501