636
0
1424
1
2475
2788
3
2133
2
1267
1558
2890
866
101415
109
2207
2715
6
7394
5
2356
2580
1911
4655
10
2535
3175
1716
785
2668
1266
5717
2328
610
4944
3694
2921
2091