458
0
714
414
2108
4
787
29323
3015
472
1682
2
139
63
392
353
1920
7
116
543
965
2211
464
518
573
913
165
675
363
373
501
1454
46