87
0
471
383
373
292
52099
72
585
2270
2
4230
2179
1
871
170
645
831
2727
2065
777
680
405
621
402
1685
431
1025
956
748
462
343
967