2301
2
1498
0
2091
10270
4
1774
1
462
3251
6
3092
9355
3
2587
16
2749
2881
521
262
536
2105
700
714
3498
3510
899
608
1452
2317
2670
20
337
3109
5
4139
2702
2256