21152
8
1849
2
2270
14
0
3090
6
692
2932
2903
3
1307
6231
572
25669
690
1
669
5382
5
878
3871
536
1015
1189
2203
2669
1365
2551
1694
1514
2756
951
3080
1744