2542
2
3988
6745
16
1401
5033
15
2132
1795
1
2318
17607
5
3942
3
5322
8
2011
0
3889
4
2207
2917
1872
3238
7
1659
5546
6
5375
1399
3292
2977
1574
3070
3060