2405
691
2985
720
885
1108
1136
996
411
488
1075
246
2014
1870
241
1937
386
718
201
560
313
943
1512
488
