23150
9
5009
0
1343
6
1
1132
1506
614
440
670
6819
14
812
2269
3
547
2337
522
3632
5
1173
633
3116
1640
2
6177
2683
20634
8
1302
2334
1008
2474
1936
1454
2061