454
0
467
1020
1832
3
592
428
4111
2
2328
864
486
273
327
403
957
1936
1
290
1557
668
25137
337
1319
255
391
415
602
683
1161
469
951
381