802
0
4452
486
3868
2
1056
1
55
2987
2955
2855
3
693
247
1559
918
1936
467
3092
637
871
1125
1333
3691
5
2301
518
1020
2920
164
2881