2855
3
3990
0
1276
247
1
486
968
356
1132
637
3092
2111
1677
3691
5
2301
2
12958
2881
121182
3650
475
2810
2224
918
2602
1182
543