2763
0
1212
25669
3008
3
3503
4
2086
2072
1739
1
2131
398656
19
5978
6
1168
1665
1441
3080
2571
2
2955
688
2174
5402
10