1409
0
1178
1
440
298
1981
868
860
2799
3357
11
1093
1621
2771
3158
1056
327
813
3580
2475
633
4775
2
3621