23150
9
6
1
1173
521
1132
0
1506
1343
614
440
3116
670
6819
14
822
633
1385
3442
2
2225
3
1302
2683
522
4820
1216
169211
11
1640
6177
5009
20634
8
2526
1008
2710