2306
2
13159
3353
11
6213
0
692
3
2142
896
1
1203
2086
4
2152
957
951
409
97284
7153
9
1557
415
76
2914
5
573
196
602
1571
767
6726
7
2748
6
905
787
948
11829