101
0
1923
2
1317
1
2479
571
3326
3
2110
1787
22731
443
1306
1380
2740
3354
784
690
4491
3518
1431
3187
5
2077
1681
496
868
1865
2999
1547
3539
2152
801