11951
10
3054
0
430
1
445
5973
8
1751
2
3021
4
400
147
31535
4594
38802
13
428
18403
6
397
4328
2904
759
437
440
3373
295
2952
580
1343
458
768
1943
25440
3287