1132
0
688
1
1772
1129
1298
1563
418
935
804
1634
493
383
571
1049
1084
300
635
475
2211
573
1053
1418
2
3453
8
400
714
1354
553
2459
6
1056
16840
15