421
0
457
400
514
93
295
1020
413
505
2143
1557
554
1167
462
909
463
683
1133
423
1
991
363
276
844
2655
1304
470
2259
350
1522