1292
0
1676
2
1215
1
21152
8
2949
4996
6
2523
1566
5949
15
4732
591
1583
5635
3
2102
1938
4
3749
1417