586
1
2332
1
5103
1174
1
1586
1940
616
702
591
516
534
396
507
491
493
599
26966
1869
1
612
758
659
703
1539
4352
1555
669
1
1646
441
645
1
18172
450
1
1206
723
3347
444
575
1831
849
1051
431