467
0
901
1133
2328
813
456
517
381
1939
2524
2
474
951
269
171
362
2730
6
325
415
410
2992
405
1348
743
1661
1
296
408
303
356
668
1029