1020
0
410
787
535
286
640
2490
415
314
287
1661
1
1511
476
5313
436
463
509
267
1981
743
422
417
429
544
1043
767