2270
2
1849
3765
4
572
0
692
2756
14
25669
2124
3
2244
3065
1
5382
5
19783
3871
3090
6
3080
3196
2903
17946
3895
2932
1812
1307
3606
1365
536
6773
7
1744
878
1880