935
0
1084
1132
493
573
472
1053
553
2211
383
804
1348
2806
3
798
858
4106
300
475
1454
11829
3588
2
714
1285
1344
1932
1
422
913
518
5560
5
477