1694
1
2245
3
3080
21152
8
378
0
1047
2
3090
6
2932
297066
5151
3715
1033
2131
1017
2721
753
1188
2004
4651
688
189326
370
2094
5