1483
1
3620
3
969
2423
2
4574
1131
621
2181
1032
659
1171
559
0
700
711
1241
2180
2637
5
1271
1730
1776
4
3078
2854
3430
2384
454