2855
3
2668
2
20634
8
2328
0
4111
2730
6
722
467
454
4820
1133
787
1557
415
381
25137
1161
409
388
5313
3428
403
826
2143
1661
1
490
349
2152
366
663