784
0
2535
2
2505
1015
1
3354
1038
3518
3
3498
4
1380
1819
572
1672
2522
2999
21152
8
1681
868
1451
32302
1787
2848
801
2166
4179
1547
1306
1558
83
841
19783