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