4450
904
2807
804
1256
908
1392
884
776
804
1965
750
9199
982
1889
2073
4406
840
778
672
1028
1967
827
1103
860
1287
961
868
937
1588
857
866
1046
751
1152
12322
1007
978
3378
964
877
694
770
710
850
830
3459
1387
7091
1344
1794
1381
899
1433
876
1402
3207
766
782
1855