784
0
1380
1015
1
951
496
1787
21152
8
868
2999
3
801
1681
1306
830
3090
6
2044
2
2131
1819
2166
2903
582
2932
2669
1694
467
2535
2173
690
19944
2972
619