1225
0
2711
2
785
1716
1
475
3886
3
7893
4
4651
5151
2911
9
25494
3671
1618
1616
1012
21152
8
938
2715
1942
991
2975
2082
2507
549
2892
544
2676
1309
1111
1869