3818
7
5006
5
2170
4
907
1
3205
2738
1142
1013
1694
658
2
1451
0
951
12472
12459
3
2312
1688
2505
3465
4465
22
1743
1529
2318
3054
1729
2127
2057
5147
4425
6
644
1489