276
0
302
20634
8
2526
3
282572
4820
2
2855
3442
3868
138
81
443
379
1320
1
616
21
4396
1346
173
410
367
169211
11
603
455
785
2461
20
654
782
444
641