1579
3
4287
9
3369
4996
6
4370
2102
0
1938
4
526
5949
15
591
1903
1417
2
1016
1
3749
2340
562
3442
1632
1211