101
0
1317
1
1923
2
2479
3715
5151
3326
3
2110
21152
8
4651
571
2650
20
2405
2740
280
3539
1431
297066
3080
1787
181997
11
2377
2773
1047
443
1158
4491
3090
6
40177