787
0
2855
3
2668
2
417
20634
8
248
602
1974
683
5313
490
4111
2730
6
421
899
1425
276
402
467
400
358
273
403
470
572
381
1161
78
1477
1411