2999
3
1681
1
108797
0
830
801
3518
564
4179
2166
2377
2605
2
83
2571
6
526
1743
3354
2131
2173
1777
1526
1306
2949
14861
7
1159
2655
5746
23
3957
1755
21152
8
3683