2542
2
3988
6745
16
1401
10813
7
2132
17607
5
5322
8
2011
0
3587
3292
3889
4
2992
3
1564
2528
2917
1669
1982
3238
1574
1
3060
2977