1635
2124
2646
1849
1217
1251
1022
1676
1531
1074
922
1437
710
1022
852
793
763
793
827
801
626
892
723
855
1325
584
1635
765
638
1488
1698
853
1337
1639
1661
1828
709
736
719
679
736
794
1251
789
1074
963
3998
879
663
674
921
826
2124
714
2646
600
544
1849
1217
970