5799
2
822
1
1132
0
431
2693
935
2322
7
1049
714
1084
493
804
553
1832
462
2709
6
573
3672
414
383
1129
400
1352
968
2211
300
1454
477
798
1073