101
0
1625
1
956
2838
4
1791
2
2720
3
1937
7
1674
2049
2551
1539
2025
2123
816
1318
3943
521
389
467
535
2385
1099
1933
3486
436
3691
922
818
3279
5164
5