2674
796
731
597
8584
1642
3134
1812
451
469
1213
1
4249
465
946
3826
502
32736
1
563
4505
951
2489
4810
462
1
2650
1
557
1
945
1440
776
608
7828
2958
1
671
549
647
680
1852
1
483
2
1777
1
559
1
2526