5513
1
787
0
1557
403
602
1133
1045
918
1295
454
557
722
1346
4
2121
1661
683
2069
3
2727
2
1101
400
410
3315
1124
259
893
1009
5875
269
668
2830
7