2651
3
858
0
205
1
5009
1157
18403
6
521
1253
1236
10270
4
964
2043
1383
1869
4130
2
4179
5
2077
3663