2292
2
3156
3
1220
7835
14
3868
10
3066
7
2160
1628
1
5052
1186
1663
5
462
0
1721
4074
2471
2358
9
3126
1444
2921
2155
3835
688
2044
1407
1476
216
1888
1320
2948
6
10598