83
1
4031
1229
1514
2886
2
2430
3
1112
2959
3562
5753
10
2062
564
2721
4360
5919
745
0
832
2061
3587
1857
4946
18
1594
2259
1868
693
2290
2578
784
1727
1082