1849
2
2903
3
572
0
5382
5
25669
181997
11
21152
8
2270
14
3090
6
692
3871
2932
17946
878
2756
1307
6231
669
1
1189
3765
4
536
345
2203
1365
1514
389
19783
4765
3080