2452
701
446
745
1071
288
275
224
292
616