1435
5
2649
0
711
1
1816
1055
575
984
1252
3706
566
2591
1239
1653
621
3252
4116
1017
2165
4290
3
2308
2