5107
899
5381
1404
862
953
1641
948
1115
2079
1327
1070
3435
870
2953
930
924
2774
1320
2033
837
1101
1314
978
2687
902
819
1185
1620
2114
1887
905
823
993
1266
1009
922
3653
1115
1982
882
865
1610
2705
990
906
1063
3748
2160
936
1261
1007
1039
943
964
1801
874
834
1858
875