342
0
907
1
10270
4
392
776
2442
2
563
450
1358
400
287
420
521
814
385
2644
280
991
395
933
1385
1836
339
455
9355
3
2345
2843
979
813
256612