467
0
901
1133
2328
813
456
517
381
1939
2524
2
474
951
269
171
683
3351
1
362
20634
8
325
415
410
2992
405
1348
743
1661
296
408
303
356