774
0
1015
1
951
21152
8
7258
454
2
3090
6
1380
2903
3
2932
2669
1694
2535
690
784
1787
564
1603
1357
830
467
3498
4
2294
3080
456
1832
3723
1743
1740
2990