1108
4
1132
0
935
383
1444
1
300
8969
670
765
553
804
1129
1084
25127
493
1343
766
714
1575
2
846
1054
835
1212
573
1053
2211
1073
485
560