31535
0
18403
6
1943
5611
11
397
1
448
580
3373
2904
2
1343
295
363
17353
25440
6800
4223
22
380
105807
42
116
2459
9
8475
12
558610
1073
437
36045
282572
4594
21743
14076
7
440