2948
9
1072
0
1569
1
4176
4
2542
2
3988
6745
16
3817
8
1401
1511
2982
3
1456
4074
4160
2541
2132
1795
17607
5
1814