6346
16
2254
1
3805
6
951
2015
2
2505
2776
4034
1594
3
1451
0
770
2182
1606
3491
4
2977
2667
5122
1317
2166
83
1622
1839
1763
1834
1690
1307
1093
2243
1558
1371