12459
3
432
0
2153
7
1179
1
862
1102
2
4465
22
2938
2650
20
2080
1529
1197
2936
10
2318
11152
9
2127
1495
5147
4425
6
644
1489
742
869
1384
1053
2189
3066
1867
2028
3007