5440
8
2012
2
721
0
3026
21152
1672
1
471
484
2087
685
7793
4
156
2258
800
501
392
730
931
3080
3
492
3593
16
496
1193
614
1045
1044
459
1064
2524
255