751
1
802
624
2402
4
944
2094
0
1619
2392
747
1029
2
450
725
1930
3
487
630
372
358
453
3114
2141
2628
1433
3158
1054
1238
940