177
0
505
1128
415
457
409
454
29323
4111
2
325
467
1045
403
2328
2634
943
1603
328
1822
1
398
456
408
1557
320
1661
781
329
1352
1101
2992