796
6
1185
0
2277
2908
10
3671
1
3014
20
3303
1445
1324
2
7592
7
2108
3
2558
1135
3491
4
521
2763
1618
2329
1020
932
2234
4083
2835
2059
2297
2303
3195
783
1451