248
4
16753
33
169
1
653
3
457
2
1449
5
157
0
9422
807
1340
344
684
12123
7
164
1619
12
1871
212
315
266
485
693
597
526
610
715
632
688
525
570