935
0
1132
493
477
573
1084
1454
553
472
714
300
730
1
1049
4106
383
1053
1956
2
804
414
2211
1073
400
475
518
798
427
1230
5
611
1621
2299