893
0
467
422
2657
3
2668
2
494
693
749
468
1297
576
3659
14
376
579
391
440
951
323
525
282572
1314
653
738
517
1649
1
4594
1949
336
968
543