2987
2
348
0
819
2855
3
2069
514
247
1
1438
1124
2419
29323
2604
7
467
2830
3424
3092
3691
5
402
2301
2881