3765
4
894
0
21152
8
1849
2
2270
14
3090
6
2245
3
692
2932
2903
1307
6231
572
25669
669
1
5382
5
297066
878
3871
536
1189
2203
1365
1514
2756
3080
1744
471
17946