812
4
137842
11
6498
8
110
0
1547
903
1237
2
734
41
1058
3059
5
717
983
2824
9
70
991
1
1251
724
1819
2146
116147
18
2615
11526
13
130
3278
6
73
652
680
1103
2895
10