2306
2
3353
11
896
1
2862
1203
2086
4
4049
10
1256
4117
3
7153
9
2914
5
19034
6
196
0
467
681
767
6726
7
2748
905