31535
0
3092
1
1824
19279
2
871
25137
1020
586
17
326
2727
3114
4
17353
2275
20634
8
464
338
390
7334
3815
273
693
427
392
932
545
2730
6
347
467
5126
11
477