101
0
1317
1
1923
2
2479
571
3326
3
2110
443
3868
10
2740
4491
2160
1628
5052
22731
1186
1663
5
462
2471
7
2358
9
1431
3187
7095
2155
496
1865
1407
1320
2948
6
10598