784
0
1306
1
582
2535
2
1380
868
2999
3
801
1681
3498
4
2044
1819
2166
905
21152
8
2055
1787
2173
2980
32302
4179
830
572
2209
2505
2666
9
400
19783
3354
3484