688
0
2461
20
383
458
2189
1793
2211
1
1969
255
382
346
1898
4
4895
8
2115
5262
10
2064
907
10270
2190
1020
1677
2442
2
849
240
705
180849
287
521