325
0
640
2490
454
287
1661
1
1511
476
5313
463
267
743
422
417
4895
9
544
1043
968
1420
514
683
457
439
409
991
1880
2
2143
505
918
1024