1174
1
3715
4
4387
571
1812
3
742
0
2192
2
5252
4957
5
1739
4938
1208
1195
1501
373
919
440
693
1653
5517
1568
526
2086
1348
1797
3109
2614
2584
942
3562