19951
8
185
0
281
538
1375
2
253
685
1029
1875
603
391
1929
579
361
354
725
470
259
546
2088
46077
196
1774
3
776
460
30641
2023
701
560
412