5262
10
907
1
10270
4
1642
2442
2
3651
15
405
0
287
521
814
385
2644
1894
395
933
915
1385
9355
3
2843
2513
6
282572
1222856
5255
16
1774
2183
2330
4740