2954
2
1403
0
11351
17
1722
1
182
23774
4
442
1221
1189
1397
3
1691
267612
5164
5
3593
16
765
532
18258
444
666
164
5252
693
236066
14