751
1
802
624
2408
4
947
2097
0
1620
2394
747
1029
2
450
725
1930
3
488
630
372
358
453
3114
2142
2629
1433
3158
1056
1238
941