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