157
0
2115
4
5262
10
907
1
1152
10270
2442
2
361
11850
3
371
287
521
814
2644
1603
395
933
1385
347
9355
2843
2942
5
973
2513
6
282572
1222856
417
5255
16
1464
2054