101
0
1317
1
1923
2
2479
3326
3
2110
571
443
4491
1431
2740
1787
3539
3854
4285
22731
2234
4
1380
3357
11
2297
796
6
1618
2999
3187
5
2430
4670
1752
1394
4012
891