458
823
961
30011
6
515
1
15
1198
182
251
18810
14526
16
5
13
12
21140
392
34
3223
1371
1465
27
151
522