518
0
787
3015
501
464
918
1
29323
1636
573
913
63
363
2211
1132
3815
46
1454
965
553
116
3091
7
392
1938
422
505
480
2053
714
341