1483
1
3619
3
968
2423
2
4574
1131
621
2179
1032
659
1171
559
0
700
711
1241
2180
2635
5
1271
1730
1776
2181
4
3078
2853
3430
2384
454