1267
1
567
3149
4
1551
2
3442
661
0
581
3599
538
4820
593
312
448
453
3415
20
719
4396
3
44
490
978
2809
2301
547
1218
418
474
503
730