932
1
935
0
1957
1132
1855
1084
734
493
591
573
1973
2
1454
472
1049
714
300
804
1796
553
1611
477
2211
4106
875
1053
414
383
1385
1129
400