1694
1
951
21152
8
2903
3
2669
2
3090
6
2932
1015
2949
0
690
17946
108797
3546
572
25669
564
19783
2258
1492
3080
6236
10
2312
1743
1380
2964
1603
317
1688
10827
4
2906