101
0
1317
1
1479
1923
2
666
1787
4691
3326
3
4491
2110
1416
571
443
496
1883
1743
3539
2078
2479
3336
1121
22731
1158
8204
2152
1301
1276
5504
16
3234
1690