413
359
317
502
1237
1045
439
1048
471
1022
1004
1123
347
1296
457