2578
3
3429
6
789
1
558
1747
636
380
330
1345
2
454
354
11082
18
982
389
1165
13
401
611
4767
4
590
438
476
464
3031
628
577
519
1418
355
468
385