2968
1
1554
2
3644
13018
0
1055
4971
14
576
785
2259
610
2323
9
869
1089
487
773
120
194
272
619
106
383
3475
5
237
302
370
1107
989
618
623
542