2292
2
2475
1
1599
2781
11924
2163
0
1890
3
57793
1802
2478
5546
6
2788
5915
11
2279
3696
8
2585
5
1424
295
4715
3292
15
3336
2110
4606
2233
3212
27
1791
2489
1917
51331
25
1960