810
1
4601
928
2
560
3060
5
4032
12
746
1494
0
2173
8
2258
2228
737
1549
2428
2294
1295
1225
946
1363
1411
2570
1438
512
569
2763
605
2837
3026