2709
1312
766
1871
4300
4450
904
2808
804
1256
909
1392
884
776
804
1965
751
9202
982
1889
2073
4406
841
8373
778
672
1028
1967
828
1103
860
1287
962
868
937
1588
857
866
1046
751
1153
12324
1007
978
3378
965
877
694
770
710
850
831
3459
1387
7091
1344
1796
1381
899
1433