778
0
432
1628
1
1134
4504
5052
10
814
501
2184
1904
1070
395
733
758
1903
3
1186
581
1663
5
462
1475
2
914
178
734
2471
7
2562
3918
2358
9
536
2941
515