22731
1
1619
2
3682
1568
753
1142
4305
529
0
1570
1746
2733
4
9836
15
882
3
3351
1751
579
2598
2075
12
2099
182
854
5
1494
571
2178
2252
1129
175
1344
1191
2083