2855
3
2668
2
213
0
20634
8
467
1020
4111
3663
1
251
968
2730
6
4536
2328
578
381
372
517
403
368
4820
394
3559
536
325
267
685
1661
25137
1133
1009