381
0
467
798
1557
456
479
2490
1167
415
1045
482
367
2328
361
683
365
699
407
454
980
2992
267
973
1661
1
1020
2123
527
1355
1343
318