3053
7
1552
1
894
0
2153
2
571
810
4996
6
5949
15
591
2102
1938
4
3749
3
1417
8607
8
1207
2411
4943
1632
1734
1295
1380