2367
0
543
2124
3
2475
1
418
849
514
579
661
462
818
745
492
627
3680
2
4789
193
391
575
1539
1429
1777
786
448
890
49
2659
1460
98