2855
3
2668
2
20634
8
4111
2730
6
476
0
467
4820
920
1
617
1010
381
25137
2199
1518
2328
1209
325
443
1020
957
415
951
456
409
787
1557
403
390
1161