1291
5
514
1
1137
16
474
1014
9
1616
356
445
510
2
1414
4
509
647
3
2000
473
1426
391
434
463
458
363
409
1276
6
449
918
0
1138
2345
949
1323
361
503